package com.lizongbo.seotijian.rules.internetaccount;

public interface AccountCheckHandler {
	/**
	 * 用于检测账号是否的域名
	 * 
	 * @return
	 */
	String getSiteDomain();

	/**
	 * 获取网站的名字
	 * 
	 * @return
	 */
	String getSiteName();

	/**
	 * 获取网站的描述
	 * 
	 * @return
	 */
	String getSiteDesc();

	/**
	 * 账号注册的入口url
	 * 
	 * @return
	 */
	String getRegUrl();

	/**
	 * 检测指定的账号是否存在
	 * 
	 * @param accountId
	 * @return
	 */
	boolean isExistAccount(String accountId);

	/**
	 * 获取账号入口地址
	 * 
	 * @param accountId
	 * @return
	 */
	String getAccountURL(String accountId);
}
